home *** CD-ROM | disk | FTP | other *** search
/ Enter 2006 October / Enter 10 2006.iso / boot / isolinux / initrd / in / usr / lib / setup / SeTrunlevel < prev    next >
Encoding:
Text File  |  2006-03-31  |  966 b   |  36 lines

  1. #!/bin/sh
  2. TMP=/var/log/setup/tmp
  3. export TEXTDOMAIN=SeTrunlevel
  4. if [ ! -d $TMP ]; then
  5.   mkdir -p $TMP
  6. fi
  7. T_PX="`cat $TMP/SeTT_PX`"
  8.  
  9. if [ -x $T_PX/usr/bin/xdm ] ; then
  10.  
  11. dialog --title "`gettext "Runlevel setup"`" --default-item 3 --menu \
  12. "`gettext "Select default runlevel. By default runlevel 3 (Multiuser) is used. \
  13. Runlevel 4 is used for an X window only system (but tty6 is opened). \
  14. Select runlevel 4 if you want to boot directly into the graphical mode \
  15. (and your X server was configured properly)."`"  0 0 0 \
  16. "3" "Runlevel 3" \
  17. "4" "Runlevel 4" \
  18. 2> $TMP/reply
  19.  
  20. OPTION=`cat $TMP/reply`
  21.  
  22. rm -rf $TMP/reply 
  23.  
  24.  
  25. if [ "$OPTION" = "3" ] ; then
  26. mv -f $T_PX/etc/inittab $T_PX/etc/inittab.old
  27. sed -e 's/^id:.:initdefault:/id:3:initdefault:/g' $T_PX/etc/inittab.old > $T_PX/etc/inittab
  28. fi
  29.  
  30. if [ "$OPTION" = "4" ] ; then
  31. mv -f $T_PX/etc/inittab $T_PX/etc/inittab.old
  32. sed -e 's/^id:.:initdefault:/id:4:initdefault:/g' $T_PX/etc/inittab.old > $T_PX/etc/inittab
  33. fi
  34.  
  35.  
  36. fi